👀 Reading hidden code
using PenPlots , PlutoUI
1.0
0.33542
2.0
0.539203
3.0
0.929672
4.0
1.32176
5.0
1.45598
6.0
1.41286
7.0
1.4906
8.0
1.09077
9.0
1.13421
10.0
1.62589
11.0
1.71656
12.0
0.81033
13.0
0.775709
14.0
1.32839
15.0
1.11502
16.0
0.815141
17.0
0.616947
18.0
-0.441704
19.0
-0.400754
20.0
-0.128428
91.0
0.109328
92.0
0.235404
93.0
0.734119
94.0
0.00881101
95.0
1.05996
96.0
0.597034
97.0
1.02504
98.0
1.21548
99.0
1.2376
100.0
1.70403
👀 Reading hidden code
coords = [
Point(i, sin(i/5) + rand())
for i in 1:100
]
👀 Reading hidden code
👀 Reading hidden code
point_at_angle (generic function with 1 method)
👀 Reading hidden code
80
👀 Reading hidden code
nturns = 80
👀 Reading hidden code
👀 Reading hidden code
0.0
0.9
👀 Reading hidden code
👀 Reading hidden code
spiral (generic function with 1 method)
spiral(special::Bool) = [
if special
p = a * point_at_angle(a)
val = get_value_at(p / 80)
(a + (1-val) / 2) * point_at_angle(a)
else
a * point_at_angle(a)
end
for a in range(0, nturns, 100 * nturns)
]
👀 Reading hidden code
👀 Reading hidden code
👀 Reading hidden code
using Images
👀 Reading hidden code
img = load(download("https://fonsp.com/img/doggoSmall.jpg?raw=true"))
👀 Reading hidden code
get_value_at (generic function with 1 method)
function get_value_at(p::Point)
max_size = maximum(size(img)) / 2
q = max_size * p + Point(max_size, max_size)
r(x) = round(Int, x)
color = get(
img,
(
r(q[2]),
r(q[1]),
),
zero(eltype(img)),
)
gray(Gray(color))
end
👀 Reading hidden code
0.588N0f8
get_value_at(Point(1,0))
👀 Reading hidden code